About Spartan Ocean Racing & Training Ltd (12132872) United Kingdom