About D Patel Architects Limited (11468307) United Kingdom