About Bloody Bens Limited (10768896) United Kingdom