About Sigrist Technical Services Ltd. (SC414132) United Kingdom