About Tenacious & Versatile Consultants Limited (09875260) United Kingdom