About L&b Partners Limited (12112139) United Kingdom