About The Lalibela Pickling Company Ltd (12128438) United Kingdom