About Amlock Construction Limited (09211035) United Kingdom