About Eclipse Sprayers Limited (00227588) United Kingdom