About Glamour Sunbeds Tanning Shop Ltd (11784898) United Kingdom