About Walker (uk) Agricultural Technology Co. Ltd. (12261660) United Kingdom