About Benwell Fried Chicken Limited (13353440) United Kingdom