About Grove Projects Ltd (13271706) United Kingdom