About Intechnologies Abingdon Ltd (09400802) United Kingdom