About Rk Henshall (holdings) Limited (06769425) United Kingdom