About Club Barter Limited (10605982) United Kingdom