About Allen & York (professional & Technical) Ltd. (11414474) United Kingdom