About Bub Club & Co Limited (12686101) United Kingdom