About Sandrock Limited (13229148) United Kingdom