About Sara Miniatur Limited (10504763) United Kingdom