About Galileo Marine And Land Services Limited (03089582) United Kingdom