About Infotech Resources Limited (02928421) United Kingdom