About Senno Interiors Ltd (10813253) United Kingdom