About G & J Allen Limited (11494009) United Kingdom