About Grove Industries (holdings) Ltd (10879041) United Kingdom