About I & Co. Industries Limited (03279083) United Kingdom