Direct2public.co.uk has a rating of 1 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases.
Awful experience with this company. If I could leave 0 stars I would.
In short:
The goods did not arrive, the courier never received them.
The company did not refund me.
Weeks and weeks of frustration.
Eventually had to go through PayPal to get my money back.