About S A A R Technical Services Limited (02974666) United Kingdom