About Grove Oak Holdings Limited (12286247) United Kingdom