About Grange Investment Portfolio Ltd (12203701) United Kingdom