About Alexandra Mill Management Company Limited (04267765) United Kingdom