About Bubba Dawg Ltd (13679761) United Kingdom