i have a 25 year old boat, twin petrols, engine bay needs a decent clean up, can anyone offer general advise or product review to get some decent results?
try having a word with Oil Technics. They make a range of biological cleaners and degreasers used in the refining industry, navies, commercial fleets, etc.
There stuff worked a treat on my engine room bilge when I had a big engine room diesel leak