About The Glenholme Consultancy Ltd (12314545) United Kingdom