About Thomas Wells Architect Ltd (11807518) United Kingdom