About Ilford Hut Bazar Ltd (12119849) United Kingdom