About Lbd Associates Limited (07093541) United Kingdom