About Sandrock Services Limited (03121118) United Kingdom