About The Ampthill Wax Company Ltd (13203823) United Kingdom