About Heelan Entertainment Limited (08397461) United Kingdom