About Walton Intwood Ltd. (05318180) United Kingdom