About Mcintosh Home Improvements Ltd (13134189) United Kingdom