About Haysmacintyre Holdings Limited (01826099) United Kingdom