About Mcculloch & Parsons Limited (13157670) United Kingdom