About The Glam Look Ltd (12757781) United Kingdom