About Euclidian (no. 4) Limited (02980517) United Kingdom