About Glenn Geering Limited (08095224) United Kingdom