About Parker International Limited (05102542) United Kingdom