About Nick Taylor Entertainments Limited (09434532) United Kingdom