About L & M Ventures Limited (06710698) United Kingdom