About The Spoil Wax Company Ltd (13253264) United Kingdom