About O Learygoss Architects Limited (06521195) United Kingdom