About S P Fitted Interiors Ltd (11146342) United Kingdom