About Parker Holmes Limited (10199501) United Kingdom