About Lbm Associates Limited (05250513) United Kingdom