About I Y & S Company Ltd (12188951) United Kingdom