About Glenn Barnes Consultancy Limited (08519282) United Kingdom