About Turk Professional Services Ltd (SC593664) United Kingdom