About The Glitter Shop Ltd (08312589) United Kingdom