About The Glamour Spot Limited (13179425) United Kingdom