About Allen & York (built And Natural Environment) Ltd. (03736919) United Kingdom