About Snowshill Lavender Limited (06201520) United Kingdom