About Richard R. Halstead & Co. Limited (09049037) United Kingdom