About Nick House Entertainment Limited (03753239) United Kingdom