About Ilford Cash & Carry Limited (11700971) United Kingdom