About Granta Architects Ltd. (04913730) United Kingdom