About Euclidian (n0. 3) Limited (02980509) United Kingdom