About Allen & Page Limited (00318101) United Kingdom