About R&r Architects Limited (09164057) United Kingdom