About Foundry Miniatures Limited (01739010) United Kingdom