About Integrated It Solutions Limited (03430542) United Kingdom