About L & H Fried Chicken Ltd (12200229) United Kingdom