About Duncan A Thorpe Architectural Design Ltd. (06607218) United Kingdom