About R H (leicester) Ltd (13071208) United Kingdom