About Haven Entertainments Ltd (12332136) United Kingdom