About Leicester Accessories Limited (08762799) United Kingdom