About Salt Rock Capital Partners Llp (OC381192) United Kingdom