About Technical S Uk Ltd (06275872) United Kingdom