About Bar-tom Ltd (10574006) United Kingdom