About Glenfield Consultancy Ltd (09828181) United Kingdom