About Lb12 Limited (08317153) United Kingdom