About The Cambridge Wax Company Ltd (12616588) United Kingdom