About Glenfield Associates Limited (03254786) United Kingdom