About Rhl (heywood) Ltd (11436823) United Kingdom