About I & S Limited (06545601) United Kingdom