About Sar Technical Services Limited (07190220) United Kingdom