About I&s Works Limited (11341804) United Kingdom