About Ilford 3 Ltd (10441294) United Kingdom