About The Glamour Factory Ltd (12859946) United Kingdom