About Mackintosh Developments Ltd (10488653) United Kingdom