About Sandrock Investments Ltd (10494728) United Kingdom