About Glenford Ltd (11489021) United Kingdom