About Barnard Coins Ltd (12152028) United Kingdom