About L Barhams Ltd (13271324) United Kingdom