About Linford Retail Limited (12097464) United Kingdom