About Macdonald Offshore & Marine Limited (08651291) United Kingdom