About Dennis Grove Son Limited (11379307) United Kingdom