About Alexandra Agricultural Ltd (11332512) United Kingdom