About Peter Wells Architects Limited (08244472) United Kingdom