About I. D. Machinery Limited (01213480) United Kingdom