About London Lavender Limited (11943206) United Kingdom