About Hocus Pocus Limited (07639270) United Kingdom