About Simon Howard Services Limited (13662994) United Kingdom