About Buschwerk Lavender Limited (11623218) United Kingdom