About Miniature Carpet Limited (13092236) United Kingdom