About Symmonds Technical Services Ltd (10409150) United Kingdom