About Integrated Technology & Control Limited (07530774) United Kingdom