About Lbs Sales And Marketing Limited (10315182) United Kingdom