About Sar Corporation Group Ltd (08786466) United Kingdom