About Design A Bauble Limited (12195913) United Kingdom