About Leigh Parsons Limited (07598278) United Kingdom