About Richard Grenville Limited (12200243) United Kingdom