About Herara Architects Contruction Limited (13575697) United Kingdom