About Jam House Entertainment Limited (09088510) United Kingdom