About S&y C Ltd (10481519) United Kingdom