About Beans & Jigger Ltd (10033283) United Kingdom