About Technocraft Automation Systems Limited (09853650) United Kingdom