About Tasty Chicken Ilford Lane Limited (08592501) United Kingdom