About Rogue Hose Ltd (12912629) United Kingdom