About Euclidian (no. 1) Limited (02980495) United Kingdom