About Lbs Concepts Limited (08363415) United Kingdom