About The Edgbaston Pickling Company Ltd (13102882) United Kingdom