About Allen & Hall Consortium Ltd (12178992) United Kingdom