About Beetle Magic Limited (07969295) United Kingdom