About Hollys Wax Hut Ltd (13551020) United Kingdom