About Andrew Allan Architecture Ltd (SC562579) United Kingdom