About Glenn Lewis Ltd (11246482) United Kingdom