About Holywell Technical Solutions Ltd. (06687925) United Kingdom