About Miniature & Moss Ltd (10746850) United Kingdom