About Focused Technical Services Ltd (13245103) United Kingdom