About Salt Rock Management Limited (08338629) United Kingdom