About Glenford Agencies Ltd (04780777) United Kingdom