About Orion Miniature Painting Studio Limited (08820741) United Kingdom