About Lavender Recovery House Ltd (11887311) United Kingdom