About Lavender House And Garden Ltd (07171400) United Kingdom