About Mcintosh Developments (keinton) Ltd (12101739) United Kingdom