About Workshop Tech Solutions Ltd. (10754203) United Kingdom