About Metro Fast Food Ltd (10217919) United Kingdom