About Alexander Martin International Ltd (11625656) United Kingdom