About Simon Leighton Limited (07720644) United Kingdom