About Glenn Kristie Ltd (12792750) United Kingdom