About Bulldog Marine & Technical Services Limited (04188319) United Kingdom