About Glesfield Limited (03204520) United Kingdom