About T A Grange Investments Llp (OC334853) United Kingdom