About English Hampshire Lavender Limited (03789745) United Kingdom