About Allen & York Ltd. (11414479) United Kingdom