About Bazooka Industries Ltd (13153285) United Kingdom