About S&n Kaufman Ltd (10497281) United Kingdom