About Glenn Mr Ltd (11193346) United Kingdom