About Highgrove (horley) Limited (09759421) United Kingdom