About Promac Machinery Limited (02879566) United Kingdom