About Sar Group Uk Ltd (11007071) United Kingdom