About Andrew Mills Management Ltd. (08597503) United Kingdom