About Glenfield Pro Clean Ltd (11746346) United Kingdom