About L&m Retail Annahilt Limited (NI673388) United Kingdom