About Sailing Horse Limited (09375755) United Kingdom