About Elliott Absorbent Products Limited (03786926) United Kingdom