About Terry Harrison Machinery Limited (08945304) United Kingdom