About Mackintosh Thomas Architecture Ltd (12913762) United Kingdom