About Tlc The Lavender Company Limited (07212296) United Kingdom