About Sar Limited (02631955) United Kingdom