About Parker Allen Associates Ltd (11802846) United Kingdom