About Rixon Architects Limited (08288270) United Kingdom