About Grange Investments Limited (10135832) United Kingdom