About Highgrove Enterprises Limited (07115348) United Kingdom