About Scott Architecture Limited (07989903) United Kingdom