About E & E Architects International Ltd (08744142) United Kingdom