About L & M Partners Limited (06420910) United Kingdom