About Rame Architects Limited (05845793) United Kingdom