About L & M Group Holdings Ltd (12861259) United Kingdom