About Eclipse Design And Management Limited (03784494) United Kingdom