About S & D Interiors Ltd (10436258) United Kingdom