About Ilford Cosmetics Limited (12780666) United Kingdom