About Newstead & Walker 2 Limited (11801221) United Kingdom