About Harkness Technical Solutions Ltd (10695177) United Kingdom