About Capital Chef Ltd (12798903) United Kingdom