About I & S W Limited (06414520) United Kingdom