About Excell S Emporium Ltd (13380006) United Kingdom