About Belladonna Brow&lash Company Limited (SC672375) United Kingdom