About Bar Crafters Ltd. (12244801) United Kingdom