About Parker & Coop Limited (13364765) United Kingdom