About I & T Limited (07319922) United Kingdom