About Grange Mill (holdings) Limited (11020324) United Kingdom