About Sandridge Blinds Holding Co Ltd (13158912) United Kingdom