About Bazooka Sports Limited (05052611) United Kingdom