About Dial-a-rod Limited (02710596) United Kingdom