About Glamour Beauty Shop Ltd (12898567) United Kingdom