About Seahorsey Limited (12729196) United Kingdom