About Allen & Hall Me Ltd (12076161) United Kingdom