About Bubba Elvis Limited (04167493) United Kingdom