About Glamo Limited (10171225) United Kingdom