About Rescue Rod Limited (04724329) United Kingdom