About Parker & Howley Ltd (11151579) United Kingdom