About Glenfields Supplies Limited (10353198) United Kingdom