About Grandrock Asset Management Ltd (10589406) United Kingdom