About Metro S Chicken Limited (12003003) United Kingdom