About Redmile Grain Tech Services Ltd (08727483) United Kingdom