About Simon Hick Limited (11309417) United Kingdom