About Glendon Consulting Limited (08429717) United Kingdom