About Lancashire Ag Limited (10619629) United Kingdom