About Ilford Limited (11843226) United Kingdom