About Newstead & Co Limited (07119526) United Kingdom