About The Woodland Wax Company Ltd (13251878) United Kingdom