About The Magic Of Wax Ltd (13513238) United Kingdom