About Parker R Limited (13393673) United Kingdom