About Seahorse (wimbledon) Limited (11040976) United Kingdom