About Parker Harris Limited (03998416) United Kingdom