About European Shop Leics Ltd (12718409) United Kingdom