About Tasty Fresh Foods (west Midlands) Ltd (12198330) United Kingdom