About New Talbot Takeouts Ltd (12175445) United Kingdom