About Tenko Specialist Services Ltd. (09842517) United Kingdom