About Parker-hale Limited (04262023) United Kingdom