About Parker Intellectual Property Limited (10691794) United Kingdom