About Global Technical Solutions & Consultancy Limited (07608358) United Kingdom