About L Barton Ltd (10859287) United Kingdom