About Diamond Architects Limited (07184898) United Kingdom