About L. Barker Limited (02362814) United Kingdom