About Sack Fast Food Ltd (12781066) United Kingdom