About Halstead & Associates (london) Limited (07341552) United Kingdom