About Rgh Leo Ltd (06428000) United Kingdom