About Douglas Flett Architects Ltd (SC358421) United Kingdom