About Bowie Marine Services Limited (12298404) United Kingdom