About Macdougall Architecture Limited (13207865) United Kingdom