About Sar C&i Limited (SC688980) United Kingdom