About Simon Tullett Machinery Company Holdings Ltd (09274220) United Kingdom