Reviews 8
Filters:
Rating
Language
Sort:
Most recent

Taranto ltd is an average company with mediocre se...

Taranto ltd is an average company with mediocre service. The website taranto.co.uk is not user-friendly and lacks proper navigation. The overall experience was not great and I wouldn't recommend them.