About Copper Leaf Bar Limited (12017262) United Kingdom