About Eclipse Engineering Limited (07023785) United Kingdom