About Grange Portfolio Holdings Limited (10274678) United Kingdom