That company DOESN'T follow strict rules re paying import taxes/duties etc, I know because I ordered from them once and the products were labelled 'nailart items' when they were clearly enhancement products.
Be aware that if you get caught out by Customs & Excise, the fines are huge!!!
The best way to order products from the UK to be shipped to the UK is to go via your local/national distributor, at least then you'll know that all of the taxes will be paid properly and you won't be liable for any extra charges etc, support your UK distributors and they, in turn will, support you :green: