About Natural Wax Works Limited (13083270) United Kingdom