About Amloc Limited (02561128) United Kingdom