About I & C W Limited (08507718) United Kingdom