About Glam And Grace Limited (12058899) United Kingdom