About Elmo S Emporium Ltd (12417000) United Kingdom