About L & M Investment Group Limited (12708242) United Kingdom