About Sar Retail Ltd (09297135) United Kingdom