About Rickett Architects Limited (04795497) United Kingdom