About Parker Cooper Uk Ltd (11650526) United Kingdom