About Champion Bars Ltd (09486338) United Kingdom