About Meat &chips Ltd (12974023) United Kingdom