About Chamley Holdings Limited (09868600) United Kingdom