About Allen & York (contract) Ltd. (11414482) United Kingdom