About Sovereign & Lavender Limited (11338197) United Kingdom