About Grose Holdings Limited (06695420) United Kingdom