About Ivory Homecare Products Limited (03918849) United Kingdom