About Specialist Maritime Ltd (10477191) United Kingdom