About Grouse Investors Limited (02732005) United Kingdom