About Sandrock Holdings Ltd. (03314544) United Kingdom