About Mcintosh Developments Ltd (09324927) United Kingdom