About L Barrett Ltd (11529375) United Kingdom