About Leigh Pettitt Limited (04849007) United Kingdom