About Miami Chicken & Pizza Leyland Ltd (13249409) United Kingdom