About Bare & Bloom Works Handmade Bath And Body Treats Ltd (11420433) United Kingdom