About S&n Design Ltd (13657016) United Kingdom