About Beetle Juice (uk) Limited (07836609) United Kingdom