About Deeside Lavender Limited (11409914) United Kingdom