About Elsoms Ackermann Barley Limited (10873963) United Kingdom