About Sandifords Retail Limited (10699294) United Kingdom