About Kj S Essential Waxes Limited (13414830) United Kingdom