About Bar-bett Ltd. (12004222) United Kingdom