About Groby Brook Investments Limited (12604166) United Kingdom