About Severn & Wye Lime Ltd. (13474748) United Kingdom