About Glenfield Holdings Limited (00444999) United Kingdom