About Lavenders Of Covent Garden Limited (12248689) United Kingdom