About Curio Collections London Limited (09568774) United Kingdom