About L M C Retailing Limited (10027710) United Kingdom