About Lamberts Bars Limited (12262375) United Kingdom