About The Grove (kent) Limited (13276559) United Kingdom