About Ilford 71 Ltd (11756148) United Kingdom