About Linmech Technical Solutions Ltd. (05265038) United Kingdom