About Haysmacintyre 10 Qsp Limited (10820399) United Kingdom