About Lavenders (south West) Limited (09159249) United Kingdom