About Grove House Technology Limited (12023335) United Kingdom