About Lancashire Lavender Limited (13209927) United Kingdom