About Sar Traders Ltd. (08487979) United Kingdom