About Rands Architects Ltd (09494558) United Kingdom