About Sandruc Ltd (10654878) United Kingdom