About R C Lea Limited (05564476) United Kingdom