About Ampersand Fragrances Ltd (11759812) United Kingdom