About Oo Architects Limited (08255917) United Kingdom