About S&n Design Solutions Ltd (11639817) United Kingdom