About Sash Scott Architecture Limited (10579153) United Kingdom