About Steven Hore Limited (07342435) United Kingdom