About The Wax Witch Ltd (SC670352) United Kingdom