About Rh Hucknall Limited (12092438) United Kingdom