About Alexander Machinery Limited (09572390) United Kingdom