About The Waxxy Warehouse Ltd (13017369) United Kingdom