About Redgrove Investment Holdings Limited (12155784) United Kingdom