About T.r.smith (agricultural Machinery) Limited (02150486) United Kingdom