About Endymion Architects Limited (04524976) United Kingdom