About Beatlejuice Limited (08564719) United Kingdom