About Seahorse (lutterworth) Limited (07741462) United Kingdom