About Grid Architects Limited (07082988) United Kingdom