About Glenn Heslop Ltd (08676172) United Kingdom