About Rye Wax Ltd (08993255) United Kingdom