About Terrington Machinery Limited (03003936) United Kingdom