About Ringo Ilford Limited (10000399) United Kingdom