About Sandrock International Trading Co. Ltd (13068965) United Kingdom