About Dixy Chicken Ilford Ltd (11785759) United Kingdom