About L & B Associates Ltd (07424291) United Kingdom