About Parker Griffiths Limited (12481046) United Kingdom