About Copper Bar London Ltd (12226045) United Kingdom