About Sandu Interiors Ltd (11608701) United Kingdom