About Glamour Magazine (publishers) Limited (01357299) United Kingdom