About Parsons Clarke Limited (12191530) United Kingdom