About Barry Pizza & Kebab Ltd (12902901) United Kingdom