About Rumford Limited (02465934) United Kingdom