About The Wax Factory Ltd (11713850) United Kingdom