About Piccadilly Entertainment Ltd (13633020) United Kingdom