About Galleon Storage & Mooring Limited (05686295) United Kingdom