About Red Beard Barbell Club Limited (11664753) United Kingdom