About The Glam Location Ltd (11973844) United Kingdom