About Taibach Pizza & Kebab Ltd (11970341) United Kingdom