About R & R Waste Cable Management Ltd (12169270) United Kingdom