About L & F Retail Limited (NI620557) United Kingdom