About R Leigh Kp Limited (11122983) United Kingdom