About Sn Interiors & Design Ltd (13518460) United Kingdom