About Glendon Products Limited (04597424) United Kingdom