About Parker & Gibbs Ltd (10768063) United Kingdom