About The Wax Cellar Ltd (SC690014) United Kingdom