About Bloomsbury Bowling Holdings Limited (12441670) United Kingdom