About Euclidian (no. 2) Limited (02980502) United Kingdom