About Simon Boyd Limited (03565560) United Kingdom