Not UK company
Not UK company, bought item with long delays and still not received product even though delivery stated 5 days..
United Kingdom
Not UK company, bought item with long delays and still not received product even though delivery stated 5 days..