About A12 Machinery Limited (02801449) United Kingdom