About Technical Engineered Solutions Ltd (10892166) United Kingdom