About Lavender Holdings Limited (04258931) United Kingdom