About The Glamroom London Ltd (12018140) United Kingdom