About Claymore Miniatures Ltd (12645609) United Kingdom