About Newford Ltd. (02135820) United Kingdom