About L Bartle Limited (12150343) United Kingdom